package daisy;

public class Referencia 
{
	private int indice;
	private String nomeArq;
	private String refArq;
	
	public Referencia(String src) 
	{
		int p;
		
		refArq  = "";
		p = src.indexOf('#');
		
		if ( p != -1 )
		{
			nomeArq = src.substring(0, p++);
			if ( p < src.length() )
				refArq = src.substring(p);
		}
		else
			nomeArq = src;
		
		indice = -1;
	}

	public int getIndice()					{ return indice;			}
	public void setIndice(int indice)		{ this.indice = indice;		}
	public String getNomeArq()				{ return nomeArq;			}
	public void setNomeArq(String nomeArq)  { this.nomeArq = nomeArq;	}
	public String getRefArq()				{ return refArq;			}
	public void setRefArq(String refArq)	{ this.refArq = refArq;		}

	public String getSrc() 
	{
		if ( refArq.length() > 0 )
			return nomeArq + "#" + refArq;
		else
			return nomeArq;
	}
}
